Why we Should Override the ToString Method in CSharp